0.09/0.11 % Problem : Vampire---4.8_31140 : TPTP v0.0.0. Released v0.0.0. 0.09/0.12 % Command : run_E %s %d THM 0.11/0.32 % Computer : n017.cluster.edu 0.11/0.32 % Model : x86_64 x86_64 0.11/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.11/0.32 % Memory : 8042.1875MB 0.11/0.32 % OS : Linux 3.10.0-693.el7.x86_64 0.11/0.32 % CPULimit : 1440 0.11/0.32 % WCLimit : 180 0.11/0.32 % DateTime : Mon Jul 3 12:29:08 EDT 2023 0.11/0.32 % CPUTime : 0.16/0.43 Running higher-order theorem provingRunning: /export/starexec/sandbox2/solver/bin/eprover-ho --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --proof-object --auto-schedule=8 --cpu-limit=180 /export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140 0.16/0.43 # Version: 3.1pre001-ho 16.71/2.52 # Preprocessing class: HSLSSMSMSSSNSFA. 16.71/2.52 # Scheduled 6 strats onto 8 cores with 180 seconds (1440 total) 16.71/2.52 # Starting new_ho_10 with 540s (3) cores 16.71/2.52 # Starting sh2lt with 180s (1) cores 16.71/2.52 # Starting new_ho_5 with 180s (1) cores 16.71/2.52 # Starting full_lambda_5 with 180s (1) cores 16.71/2.52 # Starting sh9 with 180s (1) cores 16.71/2.52 # Starting ehoh_best8_lambda with 180s (1) cores 16.71/2.52 # new_ho_5 with pid 31320 completed with status 0 16.71/2.52 # Result found by new_ho_5 16.71/2.52 # Preprocessing class: HSLSSMSMSSSNSFA. 16.71/2.52 # Scheduled 6 strats onto 8 cores with 180 seconds (1440 total) 16.71/2.52 # Starting new_ho_10 with 540s (3) cores 16.71/2.52 # Starting sh2lt with 180s (1) cores 16.71/2.52 # Starting new_ho_5 with 180s (1) cores 16.71/2.52 # SinE strategy is GSinE(CountFormulas,hypos,7,,3,20000,1.0,true) 16.71/2.52 # Search class: HGHSM-FFMM31-DSFFFFBN 16.71/2.52 # Scheduled 5 strats onto 1 cores with 180 seconds (180 total) 16.71/2.52 # Starting sh5 with 109s (1) cores 16.71/2.52 # sh5 with pid 31324 completed with status 0 16.71/2.52 # Result found by sh5 16.71/2.52 # Preprocessing class: HSLSSMSMSSSNSFA. 16.71/2.52 # Scheduled 6 strats onto 8 cores with 180 seconds (1440 total) 16.71/2.52 # Starting new_ho_10 with 540s (3) cores 16.71/2.52 # Starting sh2lt with 180s (1) cores 16.71/2.52 # Starting new_ho_5 with 180s (1) cores 16.71/2.52 # SinE strategy is GSinE(CountFormulas,hypos,7,,3,20000,1.0,true) 16.71/2.52 # Search class: HGHSM-FFMM31-DSFFFFBN 16.71/2.52 # Scheduled 5 strats onto 1 cores with 180 seconds (180 total) 16.71/2.52 # Starting sh5 with 109s (1) cores 16.71/2.52 # Preprocessing time : 0.003 s 16.71/2.52 # Presaturation interreduction done 16.71/2.52 16.71/2.52 # Proof found! 16.71/2.52 # SZS status Theorem 16.71/2.52 # SZS output start CNFRefutation 16.71/2.52 thf(decl_22, type, bool: del). 16.71/2.52 thf(decl_24, type, arr: del > del > del). 16.71/2.52 thf(decl_25, type, mem: $i > del > $o). 16.71/2.52 thf(decl_26, type, ap: $i > $i > $i). 16.71/2.52 thf(decl_28, type, p: $i > $o). 16.71/2.52 thf(decl_29, type, inj__o: $o > $i). 16.71/2.52 thf(decl_31, type, c_2Ebool_2ET: $i). 16.71/2.52 thf(decl_32, type, c_2Ebool_2EF: $i). 16.71/2.52 thf(decl_35, type, ty_2Einteger_2Eint: del). 16.71/2.52 thf(decl_36, type, inj__ty_2Einteger_2Eint: tp__ty_2Einteger_2Eint > $i). 16.71/2.52 thf(decl_37, type, surj__ty_2Einteger_2Eint: $i > tp__ty_2Einteger_2Eint). 16.71/2.52 thf(decl_38, type, c_2Einteger_2Eint__neg: $i). 16.71/2.52 thf(decl_39, type, fo__c_2Einteger_2Eint__neg: tp__ty_2Einteger_2Eint > tp__ty_2Einteger_2Eint). 16.71/2.52 thf(decl_40, type, ty_2Enum_2Enum: del). 16.71/2.52 thf(decl_41, type, inj__ty_2Enum_2Enum: tp__ty_2Enum_2Enum > $i). 16.71/2.52 thf(decl_42, type, surj__ty_2Enum_2Enum: $i > tp__ty_2Enum_2Enum). 16.71/2.52 thf(decl_43, type, c_2Einteger_2ENum: $i). 16.71/2.52 thf(decl_44, type, fo__c_2Einteger_2ENum: tp__ty_2Einteger_2Eint > tp__ty_2Enum_2Enum). 16.71/2.52 thf(decl_45, type, c_2Einteger_2Eint__of__num: $i). 16.71/2.52 thf(decl_46, type, fo__c_2Einteger_2Eint__of__num: tp__ty_2Enum_2Enum > tp__ty_2Einteger_2Eint). 16.71/2.52 thf(decl_47, type, c_2Einteger_2Eint__lt: $i). 16.71/2.52 thf(decl_48, type, c_2Ebool_2ECOND: del > $i). 16.71/2.52 thf(decl_49, type, ty_2Efcp_2Ecart: del > del > del). 16.71/2.52 thf(decl_50, type, c_2Einteger__word_2Ei2w: del > $i). 16.71/2.52 thf(decl_51, type, c_2Eprim__rec_2E_3C: $i). 16.71/2.52 thf(decl_59, type, c_2Enum_2E0: $i). 16.71/2.52 thf(decl_60, type, fo__c_2Enum_2E0: tp__ty_2Enum_2Enum). 16.71/2.52 thf(decl_61, type, c_2Ewords_2En2w: del > $i). 16.71/2.52 thf(decl_62, type, c_2Ewords_2Eword__2comp: del > $i). 16.71/2.52 thf(decl_64, type, esk1_0: del). 16.71/2.52 thf(stp_inj_surj_ty_2Einteger_2Eint, axiom, ![X41:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (inj__ty_2Einteger_2Eint @ X41))=(X41))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_inj_surj_ty_2Einteger_2Eint)). 16.71/2.52 thf(stp_eq_fo_c_2Einteger_2Eint__of__num, axiom, ![X18:tp__ty_2Enum_2Enum]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__of__num @ X18))=(ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X18)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_eq_fo_c_2Einteger_2Eint__of__num)). 16.71/2.52 thf(stp_iso_mem_o, axiom, ![X12:$i]:((((X12)=(inj__o @ ((p @ X12))))<=(mem @ X12 @ bool))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_iso_mem_o)). 16.71/2.52 thf(stp_eq_fo_c_2Einteger_2Eint__neg, axiom, ![X40:tp__ty_2Einteger_2Eint]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__neg @ X40))=(ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X40)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_eq_fo_c_2Einteger_2Eint__neg)). 16.71/2.52 thf(stp_eq_fo_c_2Enum_2E0, axiom, ((inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)=(c_2Enum_2E0)), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_eq_fo_c_2Enum_2E0)). 16.71/2.52 thf(stp_inj_surj_ty_2Enum_2Enum, axiom, ![X27:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (inj__ty_2Enum_2Enum @ X27))=(X27))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_inj_surj_ty_2Enum_2Enum)). 16.71/2.52 thf(stp_eq_fo_c_2Einteger_2ENum, axiom, ![X39:tp__ty_2Einteger_2Eint]:(((inj__ty_2Enum_2Enum @ (fo__c_2Einteger_2ENum @ X39))=(ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X39)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_eq_fo_c_2Einteger_2ENum)). 16.71/2.52 thf(conj_thm_2Einteger_2ENUM__OF__INT, axiom, ![X17:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17))))=(X17))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Einteger_2ENUM__OF__INT)). 16.71/2.52 thf(conj_thm_2Einteger_2EINT__LT__CALCULATE, axiom, ![X17:tp__ty_2Enum_2Enum, X32:tp__ty_2Enum_2Enum]:((((((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32)))))<=>~($true))&((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32))))<=>(((X17)!=(fo__c_2Enum_2E0))|((X32)!=(fo__c_2Enum_2E0)))))&((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32)))))<=>(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X32)) @ (inj__ty_2Enum_2Enum @ X17)))))&((p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X17)) @ (inj__ty_2Enum_2Enum @ X32)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32))))))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Einteger_2EINT__LT__CALCULATE)). 16.71/2.52 thf(ax_false_p, axiom, ~((p @ c_2Ebool_2EF)), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', ax_false_p)). 16.71/2.52 thf(conj_thm_2Einteger_2EINT__NEG__0, axiom, ((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Einteger_2EINT__NEG__0)). 16.71/2.52 thf(mem_c_2Ebool_2EF, axiom, (mem @ c_2Ebool_2EF @ bool), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', mem_c_2Ebool_2EF)). 16.71/2.52 thf(ap_tp, axiom, ![X2:del, X5:del, X6:$i]:(((mem @ X6 @ (arr @ X2 @ X5))=>![X7:$i]:(((mem @ X7 @ X2)=>(mem @ (ap @ X6 @ X7) @ X5))))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', ap_tp)). 16.71/2.52 thf(conj_thm_2Ebool_2ECOND__CONG, axiom, ![X13:del, X42:$i]:(((mem @ X42 @ bool)=>![X43:$i]:((![X44:$i]:((![X45:$i]:(((mem @ X45 @ X13)=>![X46:$i]:(((mem @ X46 @ X13)=>![X47:$i]:(((mem @ X47 @ X13)=>(((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ X42) @ X44) @ X46)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ X43) @ X45) @ X47))<=((((p @ X43)<=>(p @ X42))&(((X44)=(X45))<=(p @ X43)))&(~((p @ X43))=>((X46)=(X47)))))))))))<=(mem @ X44 @ X13)))<=(mem @ X43 @ bool))))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Ebool_2ECOND__CONG)). 16.71/2.52 thf(ax_thm_2Einteger__word_2Ei2w__def, axiom, ![X13:del, X36:tp__ty_2Einteger_2Eint]:(((ap @ (c_2Einteger__word_2Ei2w @ X13) @ (inj__ty_2Einteger_2Eint @ X36))=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X13)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X36)) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))) @ (ap @ (c_2Ewords_2Eword__2comp @ X13) @ (ap @ (c_2Ewords_2En2w @ X13) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X36)))))) @ (ap @ (c_2Ewords_2En2w @ X13) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X36)))))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', ax_thm_2Einteger__word_2Ei2w__def)). 16.71/2.52 thf(conj_thm_2Ewords_2EWORD__NEG__0, axiom, ![X13:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X13) @ (ap @ (c_2Ewords_2En2w @ X13) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X13) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Ewords_2EWORD__NEG__0)). 16.71/2.52 thf(mem_c_2Einteger_2Eint__lt, axiom, (mem @ c_2Einteger_2Eint__lt @ (arr @ ty_2Einteger_2Eint @ (arr @ ty_2Einteger_2Eint @ bool))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', mem_c_2Einteger_2Eint__lt)). 16.71/2.52 thf(stp_inj_mem_ty_2Einteger_2Eint, axiom, ![X28:tp__ty_2Einteger_2Eint]:((mem @ (inj__ty_2Einteger_2Eint @ X28) @ ty_2Einteger_2Eint)), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', stp_inj_mem_ty_2Einteger_2Eint)). 16.71/2.52 thf(conj_thm_2Ebool_2Ebool__case__thm, axiom, ![X13:del]:((![X19:$i]:((![X20:$i]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ c_2Ebool_2ET) @ X19) @ X20)=(X19))<=(mem @ X20 @ X13)))<=(mem @ X19 @ X13)))&![X21:$i]:(((mem @ X21 @ X13)=>![X22:$i]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ c_2Ebool_2EF) @ X21) @ X22)=(X22))<=(mem @ X22 @ X13))))))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Ebool_2Ebool__case__thm)). 16.71/2.52 thf(conj_thm_2Einteger__word_2Ei2w__0, conjecture, ![X13:del]:(((ap @ (c_2Einteger__word_2Ei2w @ X13) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X13) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', conj_thm_2Einteger__word_2Ei2w__0)). 16.71/2.52 thf(mem_c_2Ewords_2En2w, axiom, ![X13:del]:((mem @ (c_2Ewords_2En2w @ X13) @ (arr @ ty_2Enum_2Enum @ (ty_2Efcp_2Ecart @ bool @ X13)))), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', mem_c_2Ewords_2En2w)). 16.71/2.52 thf(mem_c_2Enum_2E0, axiom, (mem @ c_2Enum_2E0 @ ty_2Enum_2Enum), file('/export/starexec/sandbox2/tmp/tmp.3N2jXjtWpb/Vampire---4.8_31140', mem_c_2Enum_2E0)). 16.71/2.52 thf(c_0_22, plain, ![X168:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (inj__ty_2Einteger_2Eint @ X168))=(X168))), inference(variable_rename,[status(thm)],[stp_inj_surj_ty_2Einteger_2Eint])). 16.71/2.52 thf(c_0_23, plain, ![X142:tp__ty_2Enum_2Enum]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__of__num @ X142))=(ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X142)))), inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2Eint__of__num])). 16.71/2.52 thf(c_0_24, plain, ![X28:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (inj__ty_2Einteger_2Eint @ X28))=(X28))), inference(split_conjunct,[status(thm)],[c_0_22])). 16.71/2.52 thf(c_0_25, plain, ![X17:tp__ty_2Enum_2Enum]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__of__num @ X17))=(ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))), inference(split_conjunct,[status(thm)],[c_0_23])). 16.71/2.52 thf(c_0_26, plain, ![X12:$i]:(((mem @ X12 @ bool)=>((~(p @ X12)|((X12)=(inj__o @ $true)))&((p @ X12)|((X12)=(inj__o @ $false)))))), inference(fof_simplification,[status(thm)],[inference(fool_unroll,[status(thm)],[stp_iso_mem_o])])). 16.71/2.52 thf(c_0_27, plain, ![X166:tp__ty_2Einteger_2Eint]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__neg @ X166))=(ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X166)))), inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2Eint__neg])). 16.71/2.52 thf(c_0_28, plain, ![X17:tp__ty_2Enum_2Enum]:(((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))=(fo__c_2Einteger_2Eint__of__num @ X17))), inference(spm,[status(thm)],[c_0_24, c_0_25])). 16.71/2.52 thf(c_0_29, plain, ((inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)=(c_2Enum_2E0)), inference(split_conjunct,[status(thm)],[stp_eq_fo_c_2Enum_2E0])). 16.71/2.52 thf(c_0_30, plain, ![X130:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (inj__ty_2Enum_2Enum @ X130))=(X130))), inference(variable_rename,[status(thm)],[stp_inj_surj_ty_2Enum_2Enum])). 16.71/2.52 thf(c_0_31, plain, ![X157:tp__ty_2Einteger_2Eint]:(((inj__ty_2Enum_2Enum @ (fo__c_2Einteger_2ENum @ X157))=(ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X157)))), inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2ENum])). 16.71/2.52 thf(c_0_32, plain, ![X121:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X121))))=(X121))), inference(variable_rename,[status(thm)],[conj_thm_2Einteger_2ENUM__OF__INT])). 16.71/2.52 thf(c_0_33, plain, ![X17:tp__ty_2Enum_2Enum, X32:tp__ty_2Enum_2Enum]:((((~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32)))))&((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32))))<=>(((X17)!=(fo__c_2Enum_2E0))|((X32)!=(fo__c_2Enum_2E0)))))&((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32)))))<=>(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X32)) @ (inj__ty_2Enum_2Enum @ X17)))))&((p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X17)) @ (inj__ty_2Enum_2Enum @ X32)))<=>(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X32))))))), inference(fof_simplification,[status(thm)],[conj_thm_2Einteger_2EINT__LT__CALCULATE])). 16.71/2.52 thf(c_0_34, plain, ![X158:$i]:(((~(p @ X158)|((X158)=(inj__o @ $true))|~(mem @ X158 @ bool))&((p @ X158)|((X158)=(inj__o @ $false))|~(mem @ X158 @ bool)))), inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_26])])])). 16.71/2.52 thf(c_0_35, plain, ~(p @ c_2Ebool_2EF), inference(fof_simplification,[status(thm)],[ax_false_p])). 16.71/2.52 thf(c_0_36, plain, ![X28:tp__ty_2Einteger_2Eint]:(((inj__ty_2Einteger_2Eint @ (fo__c_2Einteger_2Eint__neg @ X28))=(ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X28)))), inference(split_conjunct,[status(thm)],[c_0_27])). 16.71/2.52 thf(c_0_37, plain, ((fo__c_2Einteger_2Eint__of__num @ fo__c_2Enum_2E0)=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))), inference(spm,[status(thm)],[c_0_28, c_0_29])). 16.71/2.52 thf(c_0_38, plain, ((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), inference(split_conjunct,[status(thm)],[conj_thm_2Einteger_2EINT__NEG__0])). 16.71/2.52 thf(c_0_39, plain, ![X17:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (inj__ty_2Enum_2Enum @ X17))=(X17))), inference(split_conjunct,[status(thm)],[c_0_30])). 16.71/2.52 thf(c_0_40, plain, ![X28:tp__ty_2Einteger_2Eint]:(((inj__ty_2Enum_2Enum @ (fo__c_2Einteger_2ENum @ X28))=(ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X28)))), inference(split_conjunct,[status(thm)],[c_0_31])). 16.71/2.52 thf(c_0_41, plain, ![X17:tp__ty_2Enum_2Enum]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17))))=(X17))), inference(split_conjunct,[status(thm)],[c_0_32])). 16.71/2.52 thf(c_0_42, plain, ![X132:tp__ty_2Enum_2Enum, X133:tp__ty_2Enum_2Enum]:((((~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133)))))&((~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133))))|(((X132)!=(fo__c_2Enum_2E0))|((X133)!=(fo__c_2Enum_2E0))))&((((X132)=(fo__c_2Enum_2E0))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133)))))&(((X133)=(fo__c_2Enum_2E0))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133))))))))&((~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133)))))|(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X133)) @ (inj__ty_2Enum_2Enum @ X132))))&(~(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X133)) @ (inj__ty_2Enum_2Enum @ X132)))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132)))) @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133))))))))&((~(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X132)) @ (inj__ty_2Enum_2Enum @ X133)))|(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133)))))&(~(p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X132))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X133))))|(p @ (ap @ (ap @ c_2Eprim__rec_2E_3C @ (inj__ty_2Enum_2Enum @ X132)) @ (inj__ty_2Enum_2Enum @ X133))))))), inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_33])])])). 16.71/2.52 thf(c_0_43, plain, ![X4:$i]:(((p @ X4)|((X4)=(inj__o @ (~($true))))|~((mem @ X4 @ bool)))), inference(split_conjunct,[status(thm)],[c_0_34])). 16.71/2.52 thf(c_0_44, plain, (mem @ c_2Ebool_2EF @ bool), inference(split_conjunct,[status(thm)],[mem_c_2Ebool_2EF])). 16.71/2.52 thf(c_0_45, plain, ~((p @ c_2Ebool_2EF)), inference(split_conjunct,[status(thm)],[c_0_35])). 16.71/2.52 thf(c_0_46, plain, ![X28:tp__ty_2Einteger_2Eint]:(((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X28)))=(fo__c_2Einteger_2Eint__neg @ X28))), inference(spm,[status(thm)],[c_0_24, c_0_36])). 16.71/2.52 thf(c_0_47, plain, ((inj__ty_2Einteger_2Eint @ (surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_25, c_0_37]), c_0_29])). 16.71/2.52 thf(c_0_48, plain, ((surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_38, c_0_29]), c_0_29])). 16.71/2.52 thf(c_0_49, plain, ![X112:del, X113:del, X114:$i, X115:$i]:((~(mem @ X114 @ (arr @ X112 @ X113))|(~(mem @ X115 @ X112)|(mem @ (ap @ X114 @ X115) @ X113)))), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ap_tp])])])). 16.71/2.52 thf(c_0_50, plain, ![X13:del, X42:$i]:(((mem @ X42 @ bool)=>![X43:$i]:(((mem @ X43 @ bool)=>![X44:$i]:(((mem @ X44 @ X13)=>![X45:$i]:(((mem @ X45 @ X13)=>![X46:$i]:(((mem @ X46 @ X13)=>![X47:$i]:(((mem @ X47 @ X13)=>(((((p @ X43)<=>(p @ X42))&((p @ X43)=>((X44)=(X45))))&(~(p @ X43)=>((X46)=(X47))))=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ X42) @ X44) @ X46)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ X43) @ X45) @ X47))))))))))))))), inference(fof_simplification,[status(thm)],[conj_thm_2Ebool_2ECOND__CONG])). 16.71/2.52 thf(c_0_51, plain, ![X135:del, X136:tp__ty_2Einteger_2Eint]:(((ap @ (c_2Einteger__word_2Ei2w @ X135) @ (inj__ty_2Einteger_2Eint @ X136))=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X135)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X136)) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))) @ (ap @ (c_2Ewords_2Eword__2comp @ X135) @ (ap @ (c_2Ewords_2En2w @ X135) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X136)))))) @ (ap @ (c_2Ewords_2En2w @ X135) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X136)))))), inference(variable_rename,[status(thm)],[ax_thm_2Einteger__word_2Ei2w__def])). 16.71/2.52 thf(c_0_52, plain, ![X28:tp__ty_2Einteger_2Eint]:(((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X28)))=(fo__c_2Einteger_2ENum @ X28))), inference(spm,[status(thm)],[c_0_39, c_0_40])). 16.71/2.52 thf(c_0_53, plain, ((surj__ty_2Enum_2Enum @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(fo__c_2Enum_2E0)), inference(spm,[status(thm)],[c_0_41, c_0_29])). 16.71/2.52 thf(c_0_54, plain, ![X134:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X134) @ (ap @ (c_2Ewords_2En2w @ X134) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X134) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), inference(variable_rename,[status(thm)],[conj_thm_2Ewords_2EWORD__NEG__0])). 16.71/2.52 thf(c_0_55, plain, ![X17:tp__ty_2Enum_2Enum, X18:tp__ty_2Enum_2Enum]:((~((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X17)))) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ X18)))))|((X17)!=(fo__c_2Enum_2E0))|((X18)!=(fo__c_2Enum_2E0)))), inference(split_conjunct,[status(thm)],[c_0_42])). 16.71/2.52 thf(c_0_56, plain, ((inj__o @ (~($true)))=(c_2Ebool_2EF)), inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_43, c_0_44]), c_0_45])). 16.71/2.52 thf(c_0_57, plain, ((fo__c_2Einteger_2Eint__neg @ (surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_46, c_0_47]), c_0_48])). 16.71/2.52 thf(c_0_58, plain, ![X4:$i, X6:$i, X5:del, X2:del]:(((mem @ (ap @ X4 @ X6) @ X5)|~((mem @ X4 @ (arr @ X2 @ X5)))|~((mem @ X6 @ X2)))), inference(split_conjunct,[status(thm)],[c_0_49])). 16.71/2.52 thf(c_0_59, plain, (mem @ c_2Einteger_2Eint__lt @ (arr @ ty_2Einteger_2Eint @ (arr @ ty_2Einteger_2Eint @ bool))), inference(split_conjunct,[status(thm)],[mem_c_2Einteger_2Eint__lt])). 16.71/2.52 thf(c_0_60, plain, ![X149:tp__ty_2Einteger_2Eint]:((mem @ (inj__ty_2Einteger_2Eint @ X149) @ ty_2Einteger_2Eint)), inference(variable_rename,[status(thm)],[stp_inj_mem_ty_2Einteger_2Eint])). 16.71/2.52 thf(c_0_61, plain, ![X122:del, X123:$i, X124:$i, X125:$i, X126:$i, X127:$i, X128:$i]:(((((~(p @ X124)|((p @ X124)|(~(p @ X124)|~(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool))&(((X127)!=(X128))|((p @ X124)|(~(p @ X124)|~(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool)))&((~(p @ X124)|(((X125)!=(X126))|(~(p @ X124)|~(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool))&(((X127)!=(X128))|(((X125)!=(X126))|(~(p @ X124)|~(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool))))&(((~(p @ X124)|((p @ X124)|((p @ X124)|(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool))&(((X127)!=(X128))|((p @ X124)|((p @ X124)|(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool)))&((~(p @ X124)|(((X125)!=(X126))|((p @ X124)|(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool))&(((X127)!=(X128))|(((X125)!=(X126))|((p @ X124)|(p @ X123)))|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X123) @ X125) @ X127)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X122) @ X124) @ X126) @ X128))|~(mem @ X128 @ X122)|~(mem @ X127 @ X122)|~(mem @ X126 @ X122)|~(mem @ X125 @ X122)|~(mem @ X124 @ bool)|~(mem @ X123 @ bool)))))), inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_50])])])])). 16.71/2.52 thf(c_0_62, plain, ![X2:del, X28:tp__ty_2Einteger_2Eint]:(((ap @ (c_2Einteger__word_2Ei2w @ X2) @ (inj__ty_2Einteger_2Eint @ X28))=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X2)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X28)) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))) @ (ap @ (c_2Ewords_2Eword__2comp @ X2) @ (ap @ (c_2Ewords_2En2w @ X2) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X28)))))) @ (ap @ (c_2Ewords_2En2w @ X2) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X28)))))), inference(split_conjunct,[status(thm)],[c_0_51])). 16.71/2.52 thf(c_0_63, plain, ((fo__c_2Einteger_2ENum @ (surj__ty_2Einteger_2Eint @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))=(fo__c_2Enum_2E0)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_52, c_0_47]), c_0_53])). 16.71/2.52 thf(c_0_64, plain, ![X2:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X2) @ (ap @ (c_2Ewords_2En2w @ X2) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X2) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))), inference(split_conjunct,[status(thm)],[c_0_54])). 16.71/2.52 thf(c_0_65, plain, ~((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(er,[status(thm)],[inference(er,[status(thm)],[c_0_55])]), c_0_29]), c_0_29])). 16.71/2.52 thf(c_0_66, plain, ![X4:$i]:((((X4)=(c_2Ebool_2EF))|(p @ X4)|~((mem @ X4 @ bool)))), inference(rw,[status(thm)],[c_0_43, c_0_56])). 16.71/2.52 thf(c_0_67, plain, ((ap @ c_2Einteger_2Eint__neg @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_36, c_0_57]), c_0_47]), c_0_47])). 16.71/2.52 thf(c_0_68, plain, ![X4:$i]:(((mem @ (ap @ c_2Einteger_2Eint__lt @ X4) @ (arr @ ty_2Einteger_2Eint @ bool))|~((mem @ X4 @ ty_2Einteger_2Eint)))), inference(spm,[status(thm)],[c_0_58, c_0_59])). 16.71/2.52 thf(c_0_69, plain, ![X28:tp__ty_2Einteger_2Eint]:((mem @ (inj__ty_2Einteger_2Eint @ X28) @ ty_2Einteger_2Eint)), inference(split_conjunct,[status(thm)],[c_0_60])). 16.71/2.52 thf(c_0_70, plain, ![X13:del]:((![X19:$i]:(((mem @ X19 @ X13)=>![X20:$i]:(((mem @ X20 @ X13)=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ c_2Ebool_2ET) @ X19) @ X20)=(X19))))))&![X21:$i]:(((mem @ X21 @ X13)=>![X22:$i]:(((mem @ X22 @ X13)=>((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X13) @ c_2Ebool_2EF) @ X21) @ X22)=(X22)))))))), inference(fof_simplification,[status(thm)],[conj_thm_2Ebool_2Ebool__case__thm])). 16.71/2.52 thf(c_0_71, plain, ![X4:$i, X2:del, X7:$i, X8:$i, X6:$i, X9:$i, X10:$i]:(((p @ X9)|(p @ X10)|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X2) @ X10) @ X7) @ X4)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X2) @ X9) @ X8) @ X6))|((X4)!=(X6))|((X7)!=(X8))|~((mem @ X6 @ X2))|~((mem @ X4 @ X2))|~((mem @ X8 @ X2))|~((mem @ X7 @ X2))|~((mem @ X9 @ bool))|~((mem @ X10 @ bool)))), inference(split_conjunct,[status(thm)],[c_0_61])). 16.71/2.52 thf(c_0_72, plain, ![X2:del, X28:tp__ty_2Einteger_2Eint]:(((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X2)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (inj__ty_2Einteger_2Eint @ X28)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))) @ (ap @ (c_2Ewords_2Eword__2comp @ X2) @ (ap @ (c_2Ewords_2En2w @ X2) @ (ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__neg @ (inj__ty_2Einteger_2Eint @ X28)))))) @ (ap @ (c_2Ewords_2En2w @ X2) @ (ap @ c_2Einteger_2ENum @ (inj__ty_2Einteger_2Eint @ X28))))=(ap @ (c_2Einteger__word_2Ei2w @ X2) @ (inj__ty_2Einteger_2Eint @ X28)))), inference(rw,[status(thm)],[c_0_62, c_0_29])). 16.71/2.52 thf(c_0_73, plain, ((ap @ c_2Einteger_2ENum @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(c_2Enum_2E0)), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_40, c_0_63]), c_0_29]), c_0_47])). 16.71/2.52 thf(c_0_74, plain, ![X2:del]:(((ap @ (c_2Ewords_2Eword__2comp @ X2) @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0))=(ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_64, c_0_29]), c_0_29])). 16.71/2.52 thf(c_0_75, plain, (((ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(c_2Ebool_2EF))|~((mem @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ bool))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_65, c_0_66]), c_0_67]), c_0_67])). 16.71/2.52 thf(c_0_76, plain, ![X6:$i, X4:$i]:(((mem @ (ap @ (ap @ c_2Einteger_2Eint__lt @ X4) @ X6) @ bool)|~((mem @ X6 @ ty_2Einteger_2Eint))|~((mem @ X4 @ ty_2Einteger_2Eint)))), inference(spm,[status(thm)],[c_0_58, c_0_68])). 16.71/2.52 thf(c_0_77, plain, (mem @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0) @ ty_2Einteger_2Eint), inference(spm,[status(thm)],[c_0_69, c_0_47])). 16.71/2.52 thf(c_0_78, negated_conjecture, ~(![X13:del]:(((ap @ (c_2Einteger__word_2Ei2w @ X13) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))=(ap @ (c_2Ewords_2En2w @ X13) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))))), inference(assume_negation,[status(cth)],[conj_thm_2Einteger__word_2Ei2w__0])). 16.71/2.52 thf(c_0_79, plain, ![X160:del, X161:$i, X162:$i, X163:$i, X164:$i]:(((~(mem @ X161 @ X160)|(~(mem @ X162 @ X160)|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X160) @ c_2Ebool_2ET) @ X161) @ X162)=(X161))))&(~(mem @ X163 @ X160)|(~(mem @ X164 @ X160)|((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X160) @ c_2Ebool_2EF) @ X163) @ X164)=(X164)))))), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_70])])])). 16.71/2.52 thf(c_0_80, plain, ![X4:$i, X8:$i, X7:$i, X6:$i, X2:del]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X2) @ X4) @ X6) @ X7)=(ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X2) @ X8) @ X6) @ X7))|(p @ X8)|(p @ X4)|~((mem @ X8 @ bool))|~((mem @ X4 @ bool))|~((mem @ X6 @ X2))|~((mem @ X7 @ X2)))), inference(er,[status(thm)],[inference(er,[status(thm)],[c_0_71])])). 16.71/2.52 thf(c_0_81, plain, ![X2:del]:(((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X2)) @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))) @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0)) @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0))=(ap @ (c_2Einteger__word_2Ei2w @ X2) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))), inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_72, c_0_47]), c_0_67]), c_0_73]), c_0_74]), c_0_73])). 16.71/2.52 thf(c_0_82, plain, ~((p @ (ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))), inference(spm,[status(thm)],[c_0_65, c_0_67])). 16.71/2.52 thf(c_0_83, plain, ((ap @ (ap @ c_2Einteger_2Eint__lt @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(c_2Ebool_2EF)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_75, c_0_76]), c_0_77])])). 16.71/2.52 thf(c_0_84, plain, ![X138:del]:((mem @ (c_2Ewords_2En2w @ X138) @ (arr @ ty_2Enum_2Enum @ (ty_2Efcp_2Ecart @ bool @ X138)))), inference(variable_rename,[status(thm)],[mem_c_2Ewords_2En2w])). 16.71/2.52 thf(c_0_85, negated_conjecture, ((ap @ (c_2Einteger__word_2Ei2w @ esk1_0) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))!=(ap @ (c_2Ewords_2En2w @ esk1_0) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))), inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_78])])])). 16.71/2.52 thf(c_0_86, plain, ![X4:$i, X6:$i, X2:del]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ X2) @ c_2Ebool_2EF) @ X4) @ X6)=(X6))|~((mem @ X4 @ X2))|~((mem @ X6 @ X2)))), inference(split_conjunct,[status(thm)],[c_0_79])). 16.71/2.52 thf(c_0_87, plain, ![X2:del, X4:$i]:((((ap @ (ap @ (ap @ (c_2Ebool_2ECOND @ (ty_2Efcp_2Ecart @ bool @ X2)) @ X4) @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0)) @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0))=(ap @ (c_2Einteger__word_2Ei2w @ X2) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0)))|(p @ X4)|~((mem @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0) @ (ty_2Efcp_2Ecart @ bool @ X2)))|~((mem @ X4 @ bool)))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_80, c_0_81]), c_0_82]), c_0_83]), c_0_44])])). 16.71/2.52 thf(c_0_88, plain, ![X2:del]:((mem @ (c_2Ewords_2En2w @ X2) @ (arr @ ty_2Enum_2Enum @ (ty_2Efcp_2Ecart @ bool @ X2)))), inference(split_conjunct,[status(thm)],[c_0_84])). 16.71/2.52 thf(c_0_89, negated_conjecture, ((ap @ (c_2Einteger__word_2Ei2w @ esk1_0) @ (ap @ c_2Einteger_2Eint__of__num @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0)))!=(ap @ (c_2Ewords_2En2w @ esk1_0) @ (inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0))), inference(split_conjunct,[status(thm)],[c_0_85])). 16.71/2.52 thf(c_0_90, plain, ![X2:del]:((((ap @ (c_2Einteger__word_2Ei2w @ X2) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0))|~((mem @ (ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0) @ (ty_2Efcp_2Ecart @ bool @ X2))))), inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_86, c_0_87]), c_0_44])]), c_0_45])). 16.71/2.52 thf(c_0_91, plain, ![X2:del, X4:$i]:(((mem @ (ap @ (c_2Ewords_2En2w @ X2) @ X4) @ (ty_2Efcp_2Ecart @ bool @ X2))|~((mem @ X4 @ ty_2Enum_2Enum)))), inference(spm,[status(thm)],[c_0_58, c_0_88])). 16.71/2.52 thf(c_0_92, plain, (mem @ c_2Enum_2E0 @ ty_2Enum_2Enum), inference(split_conjunct,[status(thm)],[mem_c_2Enum_2E0])). 16.71/2.52 thf(c_0_93, negated_conjecture, ((ap @ (c_2Einteger__word_2Ei2w @ esk1_0) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))!=(ap @ (c_2Ewords_2En2w @ esk1_0) @ c_2Enum_2E0)), inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_89, c_0_29]), c_0_29])). 16.71/2.52 thf(c_0_94, plain, ![X2:del]:(((ap @ (c_2Einteger__word_2Ei2w @ X2) @ (ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0))=(ap @ (c_2Ewords_2En2w @ X2) @ c_2Enum_2E0))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_90, c_0_91]), c_0_92])])). 16.71/2.52 thf(c_0_95, negated_conjecture, ($false), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_93, c_0_94])]), ['proof']). 16.71/2.52 # SZS output end CNFRefutation 16.71/2.52 # Parsed axioms : 108 16.71/2.52 # Removed by relevancy pruning/SinE : 60 16.71/2.52 # Initial clauses : 80 16.71/2.52 # Removed in clause preprocessing : 22 16.71/2.52 # Initial clauses in saturation : 58 16.71/2.52 # Processed clauses : 11364 16.71/2.52 # ...of these trivial : 242 16.71/2.52 # ...subsumed : 9251 16.71/2.52 # ...remaining for further processing : 1871 16.71/2.52 # Other redundant clauses eliminated : 34 16.71/2.52 # Clauses deleted for lack of memory : 0 16.71/2.52 # Backward-subsumed : 27 16.71/2.52 # Backward-rewritten : 118 16.71/2.52 # Generated clauses : 98025 16.71/2.52 # ...of the previous two non-redundant : 92782 16.71/2.52 # ...aggressively subsumed : 0 16.71/2.52 # Contextual simplify-reflections : 5 16.71/2.52 # Paramodulations : 97979 16.71/2.52 # Factorizations : 3 16.71/2.52 # NegExts : 0 16.71/2.52 # Equation resolutions : 45 16.71/2.52 # Total rewrite steps : 39366 16.71/2.52 # Propositional unsat checks : 0 16.71/2.52 # Propositional check models : 0 16.71/2.52 # Propositional check unsatisfiable : 0 16.71/2.52 # Propositional clauses : 0 16.71/2.52 # Propositional clauses after purity: 0 16.71/2.52 # Propositional unsat core size : 0 16.71/2.52 # Propositional preprocessing time : 0.000 16.71/2.52 # Propositional encoding time : 0.000 16.71/2.52 # Propositional solver time : 0.000 16.71/2.52 # Success case prop preproc time : 0.000 16.71/2.52 # Success case prop encoding time : 0.000 16.71/2.52 # Success case prop solver time : 0.000 16.71/2.52 # Current number of processed clauses : 1663 16.71/2.52 # Positive orientable unit clauses : 306 16.71/2.52 # Positive unorientable unit clauses: 0 16.71/2.52 # Negative unit clauses : 506 16.71/2.52 # Non-unit-clauses : 851 16.71/2.52 # Current number of unprocessed clauses: 81353 16.71/2.52 # ...number of literals in the above : 176927 16.71/2.52 # Current number of archived formulas : 0 16.71/2.52 # Current number of archived clauses : 203 16.71/2.52 # Clause-clause subsumption calls (NU) : 90806 16.71/2.52 # Rec. Clause-clause subsumption calls : 49043 16.71/2.52 # Non-unit clause-clause subsumptions : 2432 16.71/2.52 # Unit Clause-clause subsumption calls : 9743 16.71/2.52 # Rewrite failures with RHS unbound : 0 16.71/2.52 # BW rewrite match attempts : 18140 16.71/2.52 # BW rewrite match successes : 60 16.71/2.52 # Condensation attempts : 11364 16.71/2.52 # Condensation successes : 28 16.71/2.52 # Termbank termtop insertions : 2686996 16.71/2.52 16.71/2.52 # ------------------------------------------------- 16.71/2.52 # User time : 2.022 s 16.71/2.52 # System time : 0.064 s 16.71/2.52 # Total time : 2.085 s 16.71/2.52 # Maximum resident set size: 2264 pages 16.71/2.57 16.71/2.57 # ------------------------------------------------- 16.71/2.57 # User time : 2.024 s 16.71/2.57 # System time : 0.066 s 16.71/2.57 # Total time : 2.090 s 16.71/2.57 # Maximum resident set size: 1852 pages 16.71/2.57 % E---3.1 exiting 16.71/2.58 EOF